<!-- * BZShop - App全局模板配置
 * @author 山东宝智网络科技有限公司 <15021438357@163.com> 
 * @link http://www.baozhinet.com
 * 
 * @本程序受法律保护，著作权©软著登记号 < ，未经版权所有权人书面许可，不能用于商业用途！>
 * 
 * @获取许可
 * 后台下载：
 * 帮助文档：/BZShop
 * 
 * @stress 未经版权所有权人书面许可，不能自行用于商业用途
 * @creationtime  2019年9月10日12:52:20
 * @lasttime 2020年6月9日09:26:07
 * @version 1.0.0
 -->
<script>
	import Vue from 'vue';
	export default {
		onLaunch(options) {
			// 检测客户端更新
			this.$store.dispatch('update/update');
			// 仅首次打开一次性加载数据
			this.$store.dispatch('common/init');
			// 同步购物车 本地 & 网络
			if (!(options.path === 'pages/index/index')) {
				this.$store.dispatch('cart/get');
			}
			// 同步 动态数据
			this.$store.dispatch('statistics/get');
		},
		onShow() {
			// 启动或重启即时通讯
			this.$store.dispatch('chat/connectSocket');
		},
		onHide() {
			// 断开即时通讯
			this.$store.dispatch('chat/close');
		}
	};
</script>

<style>
	/* #ifndef APP-NVUE */
	@import 'static/style/colorui.css';
	@import 'static/style/wanlshop.css';
	@import 'static/style/iconfont.css';
	/* #endif */
</style>

<style lang="scss">
	@import '@climblee/uv-ui/index.scss';
</style>